river debris - Spanish English Dictionary